turtle's shell - Turc Anglais Dictionnaire